man from trinidad, cuba - Spanish English Dictionary